2d profiling